package com.tju.elm_bk.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

@Data
@Configuration
@ConfigurationProperties(prefix = "deepseek")
public class DeepSeekConfig {
    
    private String apiKey = "sk-a6ee7f3dbfa941f7a1c7ddd44a234554";
    
    private String baseUrl = "https://api.deepseek.com";
    
    private String chatEndpoint = "/chat/completions";
    
    private String model = "deepseek-chat";
    
    private Integer maxTokens = 1024;
    
    private Double temperature = 0.7;
    
    private Double topP = 0.9;
    
    private Integer timeoutSeconds = 30;
    
    private Integer maxRetries = 3;
}
